Skip to content

chore: Release 2025-05-09 12:55:59#644

Merged
colinaaa merged 1 commit intomainfrom
changeset-release/main
May 9, 2025
Merged

chore: Release 2025-05-09 12:55:59#644
colinaaa merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 28, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@lynx-js/react@0.108.0

Minor Changes

Patch Changes

  • Add support for batch rendering in <list> with async resolution of sub-tree properties and element trees. (#624)

    Use the experimental-batch-render-strategy attribute of <list>:

    <list
      /**
       * Batch render strategy:
       * 0: (Default) Disabled - No batch rendering
       * 1: Basic - Only batch rendering enabled
       * 2: Property Resolution - Batch render with async property resolution for list item subtree
       * 3: Full Resolution - Batch render with async property and element tree resolution for list item subtree
       */
      experimental-batch-render-strategy={3}
    ></list>
  • rename @lynx-js/test-environment to @lynx-js/testing-environment (#704)

  • Auto import @lynx-js/react/experimental/lazy/import when using import(url) (#667)

  • Auto import @lynx-js/react/experimental/lazy/import when using <component is={url} /> (#666)

  • Fixed a race condition when updating states and GlobalProps simultaneously. (#707)

    This fix prevents the "Attempt to render more than one <page />" error from occurring during normal application usage.

  • Fix error like Unterminated string constant when using multi-line JSX StringLiteral. (#654)

@lynx-js/testing-environment@0.1.0

Minor Changes

  • Switch to ESM package format by setting "type": "module". (#703)

Patch Changes

  • rename @lynx-js/test-environment to @lynx-js/testing-environment (#704)

@lynx-js/web-platform-rsbuild-plugin@0.1.0

Minor Changes

  • feat: add new parameter nativeModulesPath to pluginWebPlatform({}). (#668)

    After this commit, you can use nativeModulesPath to package custom nativeModules directly into the worker, and no longer need to pass nativeModulesMap to lynx-view.

    Here is an example:

    • native-modules.ts:
    // index.native-modules.ts
    export default {
      CustomModule: function (NativeModules, NativeModulesCall) {
        return {
          async getColor(data, callback) {
            const color = await NativeModulesCall("getColor", data);
            callback(color);
          },
        };
      },
    };
    • plugin config:
    // rsbuild.config.ts
    import { pluginWebPlatform } from "@lynx-js/web-platform-rsbuild-plugin";
    import { defineConfig } from "@rsbuild/core";
    
    export default defineConfig({
      plugins: [
        pluginWebPlatform({
          // replace with your actual native-modules file path
          nativeModulesPath: path.resolve(__dirname, "./index.native-modules.ts"),
        }),
      ],
    });
  • feat: Provides Rsbuild plugin for Web projects in Lynx Web Platform, currently supports polyfill about lynx. (#606)

@lynx-js/rspeedy@0.9.4

Patch Changes

  • Bump Rsbuild v1.3.17 with Rspack v1.3.9. (#708)

  • Support performance.profile. (#691)

  • Support CLI flag --mode to specify the build mode. (#723)

  • Enable native Rsdoctor plugin by default. (#688)

    Set tools.rsdoctor.experiments.enableNativePlugin to false to use the old JS plugin.

    import { defineConfig } from "@lynx-js/rspeedy";
    
    export default defineConfig({
      tools: {
        rsdoctor: {
          experiments: {
            enableNativePlugin: false,
          },
        },
      },
    });

    See Rsdoctor - 1.0 for more details.

  • Bump Rsbuild v1.3.14 with Rspack v1.3.8. (#630)

@lynx-js/react-rsbuild-plugin@0.9.9

Patch Changes

  • Fix runtime error: "SyntaxError: Identifier 'i' has already been declared". (#651)

  • Enable runtime profiling when performance.profile is set to true. (#722)

  • fix: resolve page crash on development mode when enabling experimental_isLazyBundle: true (#653)

  • Support @lynx-js/react v0.108.0. (#649)

  • Updated dependencies [ea4da1a, ca15dda, f8d369d, ea4da1a]:

    • @lynx-js/react-webpack-plugin@0.6.13
    • @lynx-js/runtime-wrapper-webpack-plugin@0.0.10
    • @lynx-js/react-alias-rsbuild-plugin@0.9.9
    • @lynx-js/react-refresh-webpack-plugin@0.3.2

@lynx-js/tailwind-preset@0.0.3

Patch Changes

  • Support hidden, no-underline and line-through utilities. (#745)

@lynx-js/offscreen-document@0.0.2

Patch Changes

  • feat: support touch events (#641)

@lynx-js/web-constants@0.13.1

Patch Changes

  • feat: support touch events for MTS (#641)

    now we support

    • main-thread:bindtouchstart
    • main-thread:bindtouchend
    • main-thread:bindtouchmove
    • main-thread:bindtouchcancel
  • Updated dependencies []:

    • @lynx-js/web-worker-rpc@0.13.1

@lynx-js/web-core@0.13.1

Patch Changes

  • fix: some inline style properties cause crash (#647)

    add support for the following css properties

    • mask
    • mask-repeat
    • mask-position
    • mask-clip
    • mask-origin
    • mask-size
    • gap
    • column-gap
    • row-gap
    • image-rendering
    • hyphens
    • offset-path
    • offset-distance
  • feat: support touch events for MTS (#641)

    now we support

    • main-thread:bindtouchstart
    • main-thread:bindtouchend
    • main-thread:bindtouchmove
    • main-thread:bindtouchcancel
  • feat: add SystemInfo.screenWidth and SystemInfo.screenHeight (#641)

  • Updated dependencies [c9ccad6, 9ad394e, f4cfb70, c9ccad6, 839d61c]:

    • @lynx-js/offscreen-document@0.0.2
    • @lynx-js/web-mainthread-apis@0.13.1
    • @lynx-js/web-worker-runtime@0.13.1
    • @lynx-js/web-constants@0.13.1
    • @lynx-js/web-worker-rpc@0.13.1

@lynx-js/web-elements@0.7.1

Patch Changes

  • fix(web): x-swiper-item threshold updated to 20 (#639)

  • fix: In React19, setter and getter functions are treated as properties, making it impossible to retrieve the current value via attributes. (#639)

@lynx-js/web-explorer@0.0.7

Patch Changes

  • feat: use nativeModulesPath instead of nativeModulesMap to lynx-view. (#668)

  • fix: fork @vant/touch-emulator and make it work with shadowroot (#662)

  • fix: loading errors caused by script import order (#665)

  • chore: update homepage (#645)

@lynx-js/web-mainthread-apis@0.13.1

Patch Changes

  • fix: some inline style properties cause crash (#647)

    add support for the following css properties

    • mask
    • mask-repeat
    • mask-position
    • mask-clip
    • mask-origin
    • mask-size
    • gap
    • column-gap
    • row-gap
    • image-rendering
    • hyphens
    • offset-path
    • offset-distance
  • feat: support touch events for MTS (#641)

    now we support

    • main-thread:bindtouchstart
    • main-thread:bindtouchend
    • main-thread:bindtouchmove
    • main-thread:bindtouchcancel
  • Updated dependencies [c9ccad6]:

    • @lynx-js/web-constants@0.13.1

@lynx-js/web-worker-runtime@0.13.1

Patch Changes

  • feat: support for using lynx.queueMicrotask. (#702)

  • feat: support touch events for MTS (#641)

    now we support

    • main-thread:bindtouchstart
    • main-thread:bindtouchend
    • main-thread:bindtouchmove
    • main-thread:bindtouchcancel
  • feat: provide comments for @lynx-js/web-platform-rsbuild-plugin. (#668)

  • Updated dependencies [c9ccad6, 9ad394e, c9ccad6]:

    • @lynx-js/offscreen-document@0.0.2
    • @lynx-js/web-mainthread-apis@0.13.1
    • @lynx-js/web-constants@0.13.1
    • @lynx-js/web-worker-rpc@0.13.1

@lynx-js/react-webpack-plugin@0.6.13

Patch Changes

  • feat: add experimental_isLazyBundle option, it will disable snapshot HMR for standalone lazy bundle (#653)

  • Add the profile option to control whether __PROFILE__ is enabled. (#722)

  • Support @lynx-js/react v0.108.0. (#649)

@lynx-js/runtime-wrapper-webpack-plugin@0.0.10

Patch Changes

  • feat: add experimental_isLazyBundle option, it will disable lynxChunkEntries for standalone lazy bundle (#653)

create-rspeedy@0.9.4

@lynx-js/react-alias-rsbuild-plugin@0.9.9

upgrade-rspeedy@0.9.4

@lynx-js/web-worker-rpc@0.13.1

@github-actions github-actions Bot requested a review from PupilTong as a code owner April 28, 2025 04:17
@github-actions github-actions Bot changed the title chore: Release 2025-04-28 04:17:38 chore: Release 2025-04-28 05:49:13 Apr 28, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 8d64f35 to e8f6768 Compare April 28, 2025 05:49
@github-actions github-actions Bot changed the title chore: Release 2025-04-28 05:49:13 chore: Release 2025-04-28 09:01:32 Apr 28, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from e8f6768 to df897ae Compare April 28, 2025 09:01
@github-actions github-actions Bot changed the title chore: Release 2025-04-28 09:01:32 chore: Release 2025-04-28 09:53:39 Apr 28, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from df897ae to da8ba7d Compare April 28, 2025 09:53
@github-actions github-actions Bot changed the title chore: Release 2025-04-28 09:53:39 chore: Release 2025-04-28 10:42:31 Apr 28, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from da8ba7d to 92ef78c Compare April 28, 2025 10:42
@github-actions github-actions Bot requested a review from colinaaa as a code owner April 28, 2025 10:42
@github-actions github-actions Bot changed the title chore: Release 2025-04-28 10:42:31 chore: Release 2025-04-28 12:55:51 Apr 28, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 92ef78c to de19a1e Compare April 28, 2025 12:56
@github-actions github-actions Bot changed the title chore: Release 2025-04-28 12:55:51 chore: Release 2025-04-28 16:02:59 Apr 28, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from de19a1e to 6bad5c2 Compare April 28, 2025 16:03
@github-actions github-actions Bot changed the title chore: Release 2025-04-28 16:02:59 chore: Release 2025-04-29 02:52:28 Apr 29, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 6bad5c2 to 16f9d0a Compare April 29, 2025 02:52
@github-actions github-actions Bot changed the title chore: Release 2025-04-29 02:52:28 chore: Release 2025-04-29 07:10:24 Apr 29, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 16f9d0a to 8a40aef Compare April 29, 2025 07:10
@github-actions github-actions Bot changed the title chore: Release 2025-04-29 07:10:24 chore: Release 2025-04-29 11:37:35 Apr 29, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 8a40aef to 3694578 Compare April 29, 2025 11:37
@github-actions github-actions Bot changed the title chore: Release 2025-04-29 11:37:35 chore: Release 2025-04-29 13:22:58 Apr 29, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 3694578 to 196e295 Compare April 29, 2025 13:23
@github-actions github-actions Bot changed the title chore: Release 2025-04-29 13:22:58 chore: Release 2025-04-29 13:54:41 Apr 29, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 196e295 to 79c5872 Compare April 29, 2025 13:54
@github-actions github-actions Bot changed the title chore: Release 2025-04-29 13:54:41 chore: Release 2025-04-30 06:42:47 Apr 30, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 79c5872 to 57ead94 Compare April 30, 2025 06:42
@github-actions github-actions Bot changed the title chore: Release 2025-04-30 06:42:47 chore: Release 2025-04-30 07:04:45 Apr 30, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 57ead94 to 8b6592a Compare April 30, 2025 07:04
@github-actions github-actions Bot changed the title chore: Release 2025-04-30 07:04:45 chore: Release 2025-04-30 07:47:22 Apr 30, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 8b6592a to 6c1fe98 Compare April 30, 2025 07:47
@github-actions github-actions Bot changed the title chore: Release 2025-05-02 08:51:37 chore: Release 2025-05-02 09:42:13 May 2, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 947dc6e to ac92460 Compare May 2, 2025 09:42
@github-actions github-actions Bot changed the title chore: Release 2025-05-02 09:42:13 chore: Release 2025-05-02 09:43:11 May 2, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from ac92460 to 92fbfaa Compare May 2, 2025 09:43
@github-actions github-actions Bot changed the title chore: Release 2025-05-02 09:43:11 chore: Release 2025-05-02 09:59:53 May 2, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 92fbfaa to f599565 Compare May 2, 2025 10:00
@github-actions github-actions Bot changed the title chore: Release 2025-05-02 09:59:53 chore: Release 2025-05-02 10:19:31 May 2, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from f599565 to fbf8aba Compare May 2, 2025 10:19
@github-actions github-actions Bot changed the title chore: Release 2025-05-02 10:19:31 chore: Release 2025-05-02 11:11:05 May 2, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from fbf8aba to 4da31d5 Compare May 2, 2025 11:11
@github-actions github-actions Bot changed the title chore: Release 2025-05-02 11:11:05 chore: Release 2025-05-02 13:58:05 May 2, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 4da31d5 to d76737d Compare May 2, 2025 13:58
@github-actions github-actions Bot changed the title chore: Release 2025-05-02 13:58:05 chore: Release 2025-05-02 15:31:03 May 2, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from d76737d to d650b8c Compare May 2, 2025 15:31
@github-actions github-actions Bot changed the title chore: Release 2025-05-02 15:31:03 chore: Release 2025-05-02 15:52:46 May 2, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from d650b8c to ca6e44f Compare May 2, 2025 15:52
@github-actions github-actions Bot changed the title chore: Release 2025-05-02 15:52:46 chore: Release 2025-05-03 08:40:03 May 3, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from ca6e44f to 9a29b11 Compare May 3, 2025 08:40
@github-actions github-actions Bot changed the title chore: Release 2025-05-03 08:40:03 chore: Release 2025-05-05 11:42:28 May 5, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 9a29b11 to 135742e Compare May 5, 2025 11:42
@github-actions github-actions Bot changed the title chore: Release 2025-05-05 11:42:28 chore: Release 2025-05-06 05:58:06 May 6, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 135742e to c0d7e8e Compare May 6, 2025 05:58
@github-actions github-actions Bot changed the title chore: Release 2025-05-06 05:58:06 chore: Release 2025-05-06 06:30:32 May 6, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from c0d7e8e to e39d2da Compare May 6, 2025 06:30
@github-actions github-actions Bot changed the title chore: Release 2025-05-06 06:30:32 chore: Release 2025-05-06 07:27:08 May 6, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from e39d2da to f5f76fd Compare May 6, 2025 07:27
@github-actions github-actions Bot changed the title chore: Release 2025-05-06 07:27:08 chore: Release 2025-05-06 07:52:13 May 6, 2025
@github-actions github-actions Bot force-pushed the changeset-release/main branch from f5f76fd to 4cd8914 Compare May 6, 2025 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant